import math
p=int(input("Введите четырёхзначное число:"))
p1=p
p2=p
e=0
max=p%10
min=10
if p>=1000 and p<10000:
    if p%2==0:
        print("Число четное:Да")
    else:
        print("Число четное:Нет")
    if p%3==0:
            print("Число кратное трём: Да")
    else:
        print("Число кратное трём: Нет")
    sqrt_number = math.sqrt(p1)
    if  sqrt_number == int(sqrt_number):
        print("Число является квадратом числа:",sqrt_number )
    else:
            print("Число не является квадратом числа")
    while p!=0:
        v=p%10
        if v<min:
            min=v
        if v>max:
            max=v
        p=p//10
    print("Наименьшая цифра числа:",min)
    print("Наибольшая цифра числа:",max)
    while p1>0:
        v=p1%10
        if v==0:
            e+=1
        p1=p1//10
    print("Количество нулей в числе:",e )
    e1=p2%10
    sqrt_number = math.sqrt(e1)
    if  sqrt_number == int(sqrt_number):
        print("Цифра в разряде единиц является квадратом цифры:",sqrt_number)
    else:
        print("Цифра в разряде единиц является квадратом цифры: Нет")
    e2=p2//10%10
    sqrt_number = math.sqrt(e2)
    if sqrt_number == int(sqrt_number):
        print("Цифра в разряде десятков является квадратом цифры:", sqrt_number)
    else:
        print("Цифра в разряде десятков является квадратом цифры: Нет")
    e3=p2%1000//100
    sqrt_number = math.sqrt(e3)
    if sqrt_number == int(sqrt_number):
        print("Цифра в разряде сотен является квадратом цифры: ", sqrt_number)
    else:
        print("Цифра в разряде сотен является квадратом цифры: Нет")
    e4=p2%10000//1000
    sqrt_number = math.sqrt(e4)
    if sqrt_number == int(sqrt_number):
        print("Цифра в разряде тысяч является квадратом цифры ", sqrt_number)
    else:
        print("Цифра в разряде тысяч является квадратом цифры: Нет")
else:
    print("Введённое число не является четырёхзначным")